Definition: A "general ledger" is a key accounting record that contains all the financial accounts of a business. It keeps track of all the money coming in and going out of the business, including different types of accounts like assets, liabilities, income, and expenses. Each account in the general ledger shows both debits (money spent) and credits (money earned).